package ooo.reindeer.data.annotation;

import ooo.reindeer.data.option.Type;

import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
@Inherited
public @interface Struct {

    Class classType() default Object.class;

    Class clazz() default Object.class;

    String lengthField() default "";

    Type type() default Type.Struct;

}
